/*
Theme Name: PFIAA Child
Theme URI: http://pfiaa.com.au
Template: pfiaa
Author: PFIAA
Author URI: http://pfiaa.com.au
Description: Responsive Multi-Purpose WordPress Theme
Version: 1.0.1.1579130440
Updated: 2020-01-15 23:20:40

*/

.entry-meta .by,
.hentry-text-content .by {
	display: none !important;
}

#supplementary {
    max-width: 1170px;
    margin: 0 auto;
    padding: 50px 0px 25px 0px;
    border: none!important;
}

#supplementary-wrapper {
    /* position: relative; */
    /* padding: 0; */
    /* margin: 0; */
    height: auto;
    margin-top: 10px;
}

#supplementary-wrapper .widget {
    /* clear: both; */
    margin: 0;
    /* width: 100%; */
    /* float: none; */
    /* padding: 0; */
    /* font-style: normal; */
    /* font-size: .875em; */
    /* line-height: 1.4; */
}

#page .posts-style-19 .wpb_thumbnails-fluid article {
    margin-bottom: 0px!important;
}

#site-generator {
    max-width: 1230px;
    margin: 0 auto;
    /* color: #2e2e2e; */
    padding: 10px!important;
    /* position: relative; */
    /* text-transform: none; */
}

@media (min-width: 768px) and (max-width: 1023px) {
    #site-title .logo-default {
        height: 50px!important;
   }
}
@media (min-width: 1024px) and (max-width: 1680px) {
    #main {
        margin-top: 70px;
   }
    #header {
        display: block;
        width: 100%!important;
        background: #fff;
   }
    #menu-main-menu-1 {
        position: relative;
        display: block;
        width: 100%!important;
        background: #fff;
        top: 0px;
        height: 70px;
   }
    #site-title {
        width: 100%;
   }
    #site-title a {
        display: block;
        margin: 0 auto;
   }
    .nav-menu {
        height: 50%;
        margin: 0 auto;
        display: block;
        width: 100%;
   }
    .nav-menu ul {
        text-align: center;
   }
    #page .nav-menu ul li .sub-menu-wrapper {
        top: -10px;
   }
    .full-width-header-enabled #header {
        padding: 0 0px;
   }
    .header .nav-menu-primary-header ul li {
        font-size: 13px;
        padding: 3px 6px;
        margin:0;
   }
    .header .nav-menu-primary-header ul li {
        font-size: 13px;
        padding: 3px 6px;
   }
    .header-widget-area, .phone-number {
        display: none !important;
   }
}
blockquote {
    border-left: 3px solid #001D4B;
    border-image-source: linear-gradient(0deg, #001D4B, #001D4B);
}
#site-title .logo-default {
    height: 90px;
}

